shock absorbing lanyards - Alemán Inglés Diccionario